consulting grid grid computing java power relationship solar network .net c++ business high performance computing networking j2ee infrastructure management crm security customer energy social